Freelance game developer at PlayMedusa with a decade of experience in Unity3D and a degree in Computer Science Engineering. Passionate about programming, with a focus on videogame development. Also exploring Unreal Engine and Defold, with experience in teaching and web development.

Based in the Canary Islands (Spain), I’ve been working remotely since 2011, with a proven ability to deliver high-quality projects and collaborate effectively with teams across the globe.

PDF Version

Software development

PlayMedusa

Game Developer · Jun 2011 - Current


At PlayMedusa we work on something we love, from home, enjoying the flexible timetable that such a creative activity requires. We offer third party development services while making our own games in our spare time.

An American Werewolf in L.A. Crossing Galaxies: Starworm Raiders Oddy Smog’s Misadventure
Some of our games.
Terra Alia Animal Island Learning Adventure Creatures of Aether (Steam port)
Our latest services.

30 Parallel Games

Lead Developer · Jan 2018 - Jan 2020


Summary:
Unity game development with Photon based multiplayer and HTC Vive and Meta Quest headsets support.
React + Hardhat website with admin dashboard + backend automated daemons managing the marketplace.
Published titles:
Terra Alia VR a multiplayer language learning RPG adventure for Steam and Meta Quest.
Bitponies: Blockchain game centered around breedable, collectible and eventually raceable horses.

Relativity Studios

Lead Developer · Jan 2017 - Dec 2017


Summary:
Led a remote team of 5 in Spain, developing mobile games with Unity3D + C#.
Coordinated with the main studio in Los Angeles, streamlining workflows and ensuring seamless communication
Published titles:
American Girl World (iOS)
Barbie™ You Can Be Anything (iOS)

Teaching

Teaching at EOI

Teacher · Apr 2022 - Jul 2022


Summary:
Taught a 110-hour video game development course where we developed several minigames to learn about Unity, C#, game programming patterns, and gamefeel

Teaching at ULPGC

External teacher · Oct 2014 - Jun 2020


Summary:
Taught university expert in design and game programming including: design patterns, multiplayer, gamefeel, and development workshops.

ACADEVI

Mentor in Island Jam · Jan 2014 - Dec 2019


Summary:
The Island Jam is a videogame development competition organized in Gran Canaria based on the Ludum Dare event.

As a mentor I help the participants to develop their videogames, supporting them in the code side. In the first editions I also taught videogame development courses in Unity3D at a basic and advanced level.

Education

Universidad de Las Palmas de Gran Canaria

Computer Science Engineer · 2007 - 2013

Skills and software

Programming languages and frameworks
C#, Lua, JavaScript (Astro, React and Node.js), Solidity (Hardhat)
Software
Unity3D, Defold, Unreal Engine, Git, Rider, Windows, OSX, Linux
Proficent in
Game development, server backend development, team management